home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EuroCD 3
/
EuroCD 3.iso
/
Communication
/
Citadel_BBS
/
Docs
/
Cit_Amiga_Docs.lha
/
cit.other
< prev
next >
Wrap
Text File
|
1994-05-30
|
9KB
|
218 lines
Document Citadel 68K
Citadel 68K is a freeware product that may be distributed
only for the cost of distribution. No fees maybe charged
for it's use.
0. Introduction and History
Citadel 68k is a freeware bbs that grew out of a port of
the IBM Citadel 86 by Hue Jr.
Citadel was written in mid-December 1981 by CrT.
Miraculously, it ran three days unattended over New Year's,
collecting some remarkably favorable reactions. During the
months that it ran at 633-3282 (ODD-DATA), Citadel became
one of the more popular BBs in town, and there was some
disappointment when a hardware failure forced the system
down in February of 1982. But in January CrT had published
the source code in BDS C, putting it in the public domain.
David Mitchell brought up the next incarnation of the
Citadel program in April of 1982, running on hardware
provided by Richard Knox. Called the Island Communication
System, it is located on Bainbridge Island in Puget Sound.
ICS has about 30 regular users and about 120 log entries.
Newcomers find it easy to learn, and often leave messages
praising it. Some of the system's daily users are in
Boston.
Citadel is descended from DandD.pas, an adventure game
editor/driver. It is arranged as a series of rooms,
starting with the LOBBY. In each room the user can read
existing messages and leave more. There may be up to 128
rooms in the current implementation. The system was
brought up with only one room, the LOBBY. Additional rooms
were created by the users, with room names appropriate to
the topics covered.
1. Today
The Citadel 68K today is based on regular ports of the
Citadel 86. This version, 3.42.P20 is based on the 3.42
Citadel 86. There are currently efforts to port later
versions, but a lack of time has slowed the efforts. The
original port was done by Jay Johnston. Jay eventually ran
into time pressures and lack of equipment and transfered
the maintenance to me, Tony Preston. I have fixed many
bugs, done a complete re-port of the 3.42, and continue to
work on keeping the Amiga Citadel as current as possible.
2. What is ported
The `Utilities', `Configuration Program', `Support
Programs' and the `Main Executable' are the most important
items for running Citadel. These make up the whole Citadel
distribution.
3. Warranty and Costs
Citadel is Freeware. No charge may be made for the
program, utilities, or any portion of the basic Citadel
archives. Some of the extra `Support Programs' are
shareware and have fees associated with their use. Citadel
is fairly low on bugs. The bugs that do exist, are either
hard to duplicate, or minor enough that the rarely occur or
cause problems. Citadel is well supported, to report a
bug, all you have to do is post a message in the Citadel
68K room, and it will be archived and eventually fixed.
4. Configuration Program
The Configuration program reads a special file and produces
the `CTDLTABL.SYS' file which contains all the information
the BBS needs to run. It also will create other files the
BBS needs to run.
5. Introduction
The Citadel BBS program works based on a predefined
configuration generated by the `CONFG' program. You must
create the `CTDLCNFG.SYS' file either from scratch or from
the example in the archive.
6. limits
Since Citadel is a port from the 16 bit IBM world, keep in
mind that some of the limits stem from that environment.
To remain 100% compatible, the same limits apply to the
Amiga Version. In reality, those limits do not effect
operation since few systems are as large as those limits
allow.
7. CTDLCNFG.SYS
This file contains all the configuration directives for the
`CONFG' program. They are presented here in alphabetical
order for ease of location. Additional sections will refer
to specific parameters cross referencing these items later
on.
8. #HELPAREA
This option controls the location of the three types of
help files. The `.BLB', `.MNU', and `.HLP' files.
9. .BLB
These files contain miscellaneous messages and warnings for
use in certain set locations of Citadel-86.
10. .MNU
These files contain menus that are normally printed out
when the user touches '?' while using Citadel-86. Usually,
these are just lists of options.
11. .HLP
These are general help files that are accessible through
the .Help <filename> command. Generally, these files
contain terse instructions on the use of the system,
including references to other files that may be of help to
the user.
12. Optional Customization
The Help files as delivered are of a generic nature, and
any of them may be modified using a text editor at the
Sysop's option. The `.BLB' files are generally English
descriptions of operations, and can be modified for greater
readability/useability with little danger of any problems.
On the other hand, the `.MNU' files should not be
modified impulsively, since they consist mostly of menu
lists.
The `.HLP' files are the best candidates for
customization, since they are English descriptions, and,
for the most part, are not "hard-coded" into Citadel-86;
rather, they are usually referenced by the user after they
finds a reference to them.
All help files are formatted just like messages when
they are displayed to the user; therefore, you should be
sure to follow the normal Citadel formatting rules when
rewriting Help files, except that you needn't place a lone
space on a blank line to enforce that blank line (a
difficult thing to do with many editors).
13. Warnings and Problems
To Be Supplied.
14. Main Executable
To Be Supplied.
15. Help Files
The location of the Help files is controlled by the
`#HELPAREA' parameter in the configuration
16. options
To Be Supplied.
17. suggestions
To Be Supplied.
18. basic operation
To Be Supplied.
19. networking
To Be Supplied.
20. Utilities
To Be Supplied.
21. what is ported and why
To Be Supplied.
22. (one per item)
To Be Supplied.
23. Support Programs
To Be Supplied.
24. XPR support
To Be Supplied.
25. Archiver Support
To Be Supplied.
26. Door Interface
To Be Supplied.
27. Citadel AUX handler
To Be Supplied.
28. Installation
To Be Supplied.
T a b l e o f C o n t e n t s
0 Introduction and History ...................... 1
1 Today ....................................... 1
2 What is ported ................................ 1
3 Warranty and Costs ............................ 1
4 Configuration Program ........................ 1
5 Introduction ................................ 1
6 limits ...................................... 1
7 CTDLCNFG.SYS ................................ 1
8 #HELPAREA ................................... 1
9 .BLB ........................................ 1
10 .MNU ....................................... 1
11 .HLP ....................................... 1
12 Optional Customization ...................... 1
13 Warnings and Problems ........................ 1
14 Main Executable ............................. 1
15 Help Files .................................. 1
16 options .................................... 1
17 suggestions ................................ 1
18 basic operation ............................. 1
19 networking ................................. 1
20 Utilities .................................. 1
21 what is ported and why ......................... 1
22 (one per item) ............................... 1
23 Support Programs ............................ 1
24 XPR support ................................. 1
25 Archiver Support ............................ 1
26 Door Interface .............................. 1
27 Citadel AUX handler .......................... 1
28 Installation ............................... 1